package com.example.dormitorysystem.common.aop;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;;

/**
 * @author chen huilong
 * @data 2022/11/27
 * 自定义操作日志注解
 */

@Target(ElementType.METHOD) //注解放置的目标位置即方法级别
@Retention(RetentionPolicy.RUNTIME) //注解在哪个阶段执行
@Documented
public @interface OperationLogAnnotation {

    String operModul() default ""; // 操作模块

    String operType() default "";  // 操作类型

    String operDesc() default "";  // 操作说明

}
